Italian Adjectives: imbufalito

Italian Adjectives verb 'imbufalito' conjugated